moral concept - French English Dictionary